environmental stressor - Francés Inglés Diccionario